articulated lorry - Francés Inglés Diccionario